tee off on (someone)

Translations
напасть на (кого-то) с критикой, атаковать
The boss teed off on John during the meeting.
Начальник набросился на Джона во время собрания.
Words
tee off

verb
начать